History
History
Synonyms
UK
US
Meaning:
undermine

to make a hollow or tunnel under (an area of ground); to weaken (health, confidence etc) gradually

weaken

HOLLOW OUT as in Wiktionary
HOLLOW OUT as in Wikipedia